top-level predator - Spanish English Dictionary